@echo off
echo 开始编译 Go 语言程序 devops-runner...

REM 设置环境变量（可选，如果需要交叉编译等情况）
SET CGO_ENABLED=0
SET GOOS=windows
SET GOARCH=amd64

REM 执行 Go 语言编译命令，假设源文件为 main.go，输出可执行文件为 devops-runner.exe
go build -o ../bin/devops-runner.exe ../main.go

REM 检查编译结果
if %errorlevel% neq 0 (
    echo 编译失败！
) else (
    echo 编译成功！生成可执行文件 devops-runner.exe
)